dsh-plugin-visual-composer: Cordis Plugin Tree Visual Orchestrator in DeepSeek Harness Web
dsh-plugin-visual-composer is a community plugin for the DeepSeek Harness (DSH) web interface, designed to transform complex Cordis plugin tree configurations from static YAML code into visual canvas operations. It allows users to intuitively view the actual plugin tree of the current Profile, including nested Groups, plugin statuses, and configuration details. Users can add plugins or Group drafts via the left-side Palette, adjust node positions through drag-and-drop, and create disabled states or configuration overrides. To ensure security, the plugin provides a masked Diff review before saving to prevent sensitive information (such as API Keys, Tokens) from leaking, and prevents concurrent overrides via optimistic Revision and atomic replacement mechanisms. Furthermore, it...
Read Moredsh-restart: Adding Controlled Restart and Recovery Entry Points for DSH
dsh-restart is a plugin designed to restart the DeepSeek Harness (DSH) process, addressing the issue of needing to manually restart the process and refresh the page after configuration changes. This plugin offers a model tool `restart_harness`, a slash command `/restart`, a settings configuration card, and an "Immediate Restart" button. It also supports configuring automatic continuation prompts after restart and an optional watchdog feature for automatic recovery. Its core features include: 1. **Multiple Restart Methods**: Supports native Node.js restart, with an optional legacy method using PowerShell/WMI/taskkill (disabled by default). 2. **Security**: The restart interface only accepts same-origin requests from the loopback address (127.0.0.1/localhost), rejecting remote or reverse connections.
Read More